european technology platform - Alemán Inglés Diccionario